package com.auxgroup.hr.front.dao.domain;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.IdClass;
import javax.persistence.Lob;

import org.apache.commons.lang.builder.ToStringBuilder;

/** 
 * @author lvliuhao 
 * @version 创建时间：2018年6月2日 上午11:46:01 
 * 类说明 
 */
@Entity
@IdClass(ProcessMapRespVOPrimary.class)
public class ProcessMapRespVO implements Serializable {
	private static final long serialVersionUID = -2431001149396053638L;

	@Id
	@Column(name="C_STEP_SORT_NBR")
	private String cStepSortNbr;//流程步骤排序编号
	
	private String descr;//流程节点描述


	@Column(name="C_STEP_NBR")
	private String cStepNbr;//流程步骤编号
	
	@Id
	@Column(name="C_USER_NBR")
	private String cUserNbr;//步骤用户排序
	
	@Column(name="EMPL_NAME")
	private String emplName;//人员名字
	
	@Lob
	@Column(name="COMMENTS_4000")
	private String comments;//审批意见
	
	@Column(name="C_STEP_STATUS")
	private String cStepStatus;//审批状态
	
	@Column(name="STEP_STATUS_VALUE")
	private String cStepStatusValue;//审批状态
	
	private String lastupddttm;//最后审批时间
	
	private String score;//分数

	public String getEmplName() {
		return emplName;
	}

	public void setEmplName(String emplName) {
		this.emplName = emplName;
	}

	public String getDescr() {
		return descr;
	}

	public void setDescr(String descr) {
		this.descr = descr;
	}

	public String getComments() {
		return comments;
	}

	public void setComments(String comments) {
		this.comments = comments;
	}

	public String getcStepStatus() {
		return cStepStatus;
	}

	public void setcStepStatus(String cStepStatus) {
		this.cStepStatus = cStepStatus;
	}

	public String getLastupddttm() {
		return lastupddttm;
	}

	public void setLastupddttm(String lastupddttm) {
		this.lastupddttm = lastupddttm;
	}
	
	public String getcStepSortNbr() {
		return cStepSortNbr;
	}

	public void setcStepSortNbr(String cStepSortNbr) {
		this.cStepSortNbr = cStepSortNbr;
	}

	public String getcUserNbr() {
		return cUserNbr;
	}

	public void setcUserNbr(String cUserNbr) {
		this.cUserNbr = cUserNbr;
	}
	

	public String getcStepStatusValue() {
		return cStepStatusValue;
	}

	public void setcStepStatusValue(String cStepStatusValue) {
		this.cStepStatusValue = cStepStatusValue;
	}
	
	public String getScore() {
		return score;
	}

	public void setScore(String score) {
		this.score = score;
	}

	public String getcStepNbr() {
		return cStepNbr;
	}

	public void setcStepNbr(String cStepNbr) {
		this.cStepNbr = cStepNbr;
	}

	/* (non-Javadoc)
         * @see java.lang.Object#toString()
         */
	@Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this);
	}
	

}
 